Timor sparrow - Espagnol Anglais Dictionnaire